﻿.body {
	margin: 0;
	background: white;
	font-family: Verdana;
}
td, span, p, div {
	font-size: 12px;
}
.t1 {
	clear: both;
	border-top: 1px solid #3C5977;
	border-bottom: 1px solid #99AFC4;
	background: black;
	height: 58px;
	position: relative;
}
.uif {
	width: 300px; 
	height: 20px;
	background: #2F4E6F;
	color: White;
	text-align: center;
	border-bottom: 1px solid #3C5F84;
}
.t2 {
	border-bottom: 1px solid #99AFC4;
	border-top: 1px solid #99AFC4;
	height: 21px;
	background: #C8D7E3;
}

a.subMenu:link, a.submenu:visited {
	color: #293D6B;
	text-decoration: none;
}
a.subMenu:hover, a.submenu:active {
	color: #FFFFFF;
	text-decoration: underline;
}
a.MainMenu:link, a.MainMenu:visited {
	font-weight: bold;
	color: #293D6B;
	text-decoration: none;
}
a.MainMenu:hover, a.MainMenu:active {
	font-weight: bold;
	color: #293D6B;
	text-decoration: underline;
}
.infotext {
	color: White;
}
.Contents {
	border: 1px solid #3178C3;
	border-collapse: collapse;
}
.PageTitle {
/*	background: #3178C3;
	color: #FFF;
*/	
	color: Black;
	font-weight: bold;
	height: 20px;
	font-size: 12px;
}
.lb {
	background: URL(../../Images/lb.gif) repeat-x;
	width: 100%;
	height: 115px;
	position: relative;
}
.ASPTextBox {
	border: 1px solid #aac0cd;
}
.ASPTextBoxShort {
	border: 1px solid #aac0cd;
	width:80px;
}
.ASPTextBox_ReadOnly {
	background: #F5F5F5;
	border: 1px solid #aac0cd;
}
.ASPButton {
	background: transparent URL(../../Images/button_normal.gif) no-repeat center;
	width: 101px;
	height: 21px;
	border: 0;
}
.ErrorTable {
	margin-top: 180px;
	border: 1px solid #666666;
	width: 500px;
}
.ErrorMessage {
	width: 320px;
	margin: 20 20 0 20;
	height: 180px;
	color: Red;
	overflow-y: auto;
	font: normal 12px "courier new";
}
a.logout:link, a.logout:visited {
	color: White;
	text-decoration: none;
}
a.logout:hover, a.logout:active {
	color: White;
	text-decoration: underline;
}

.innerContents {
	border: 1px solid #CCCCCC;
	width: 100%;
}

.UserControl {
	border: 1px solid #CCCCCC;
	background: #FEFEFE;
	border-collapse: collapse;
}
.HiddenColumn {
	display: none;
}
.ReportCompanyName {
	display: none;
}
.ReportName {
	
}
.ErrorConsole {
	color: Red;
	padding-left: 20px;
}
.asterisk {
	color: Red;
	display: inline;
	width: 10px;
	visibility: hidden;
}
.asterisk2 {
	display: inline; 
	visibility: hidden;
}

.searchButton {
	width: 18px;
	height: 20px;
	border: 0;
	background: transparent URL(../../Images/search.gif) no-repeat;
}
.alarm {
	
}
.PageTitleConfig {
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 10px;
	margin-top: 10px;
}
.dashed {
	background: URL(../../Images/dashed.gif) repeat-X center;
	filter: progid:DXImageTransform.Microsoft.Alpha(style=1, startX=0, finishX=80, opacity=100, finishOpacity=0);
	width: 100%;
}
.PageContents1 {
	border: 1px solid #333333;
	background: #F5F5F5;
}
.NavMenusTable {
	border: 1px solid #CCCCCC;
	border-collapse: collapse;
}
.NavMenusTd {
	vertical-align: top;
	padding: 10px;
	text-decoration: underline;
}
.NavMenusUl {
	margin-left: 20;
}

a.NavMenusLink:link, a.NavMenusLink:visited {
	text-decoration: none;
	line-height: 140%;
	width: 100%;
	color: #2f4e6f;
	background: #F5F5F5;
	margin-top: 2px;
}
a.NavMenusLink:hover, a.NavMenusLink:active {
	background: #98b1c4;
	color: #FFFFFF;
}
.ButtonDiv {
	width: 100%;
	text-align: center;
}
.SellPrintSN {
	border: 1px solid #CCCCCC;
	height: 28px;
	padding: 5px 50px 5px 50px;
}

/* Microsoft Ajax */
.BarIndicator_TextBox2
{
    color:Blue;
    background-color:Blue;
}

.BarBorder_TextBox2
{
    width:200px;
    vertical-align:middle;
    background: #F5F5F5;
}


/*测试Devexpress GridView控件CSS*/
.DevGridView {

   color: rgb(47, 47, 47);
    border-collapse: collapse; 
}
.DevGridView td {
     /* border: 1px Solid black;  */
    border-collapse: collapse;
}
.DevGridViewHeader {
    height: 10px
}

.DevGridViewRow {
    height: 20px
}

.DevGridViewAlternatingRow {
    height: 20px
}
.DevGridViewRow
{
   border-left: 1px Solid black; 
    border-bottom: 1px Solid black;
    color: rgb(47, 47, 47);
     border-collapse: collapse;
}

.DevGridViewRow td
{
    border-left: 1px Solid black;
  
    border-right: 1px Solid black;
    color: rgb(47, 47, 47);
     border-collapse: collapse;
}

.DevGridViewCell 
{
  
    border: 1px solid black;
    color: rgb(47, 47, 47); 
} 

.tabletitle1{
	background-image: url(/images/tabletitlebg.gif);
	background-repeat: repeat-x;
	border: 1px solid #4486a9;
	height: 18px;
	font-size: 14px;
	color: #3c4c71;
	font-weight: bold;
    text-align:center;
    margin-bottom:3px;
}
.TestErrorView {

     background-color:yellow;
     color:yellow;
}
.ControlButtonBackColor_2font {
    background-image: url("/images/imgV2014/blue_button.jpg");
    height: 27px;
    width: 50px;
    border: none;
    font-family: Microsoft Yahei;
    font-size: 13px;
    color: white;
    font-weight:bold
}

.ControlButtonBackColor_2font:disabled {
background-image: url("/images/imgV2014/dark_button.jpg");  
    height: 27px;
    width: 50px;
    border: none;
    font-family: Microsoft Yahei;
    font-size: 13px;
    color: white;
    font-weight:bold
}

.ControlButtonBackColor_2font input:hover {
background-image: url("/images/imgV2014/blue_button.jpg");  
    height: 27px;
    width: 50px;
    border: none;
    font-family: Microsoft Yahei;
    font-size: 15px; 
    font-weight:bold
}

/*测试Devexpress 弹出框内容CSS*/
.DevPopu table{
    width:100%;
    line-height:30px;
}
.DevPopu table td{
    /*text-align:center;*/  
}
.DevPopuTip{    
    font-size:13px;
}

.yhclxx { 
    border:solid 1px #d3dce3
}